What is KernelDriver?
KernelDriver is a C++ wrapper to the NT and Windows 2000 DDK, which
speeds up your driver development. Use KernelDriver to create a full
kernel mode device driver.
Can I achieve kernel mode performance with KernelDriver?
YES. With KernelDriver you create a kernel mode device driver which
resides in the kernel mode, and is just as fast as a native device driver
you write using only the DDK.